walking palm  (iriartea exorrhiza) - Spanish English Dictionary